package com.spic.business.datamanagement.equipment.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;

/**
 * <p>
 * 数字矿山设备基本信息表
 * </p>
 *
 * @author 赵祥
 * @since 2022-11-19
 */
@TableName("ods.equipment_info")
public class EquipmentInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 设备大类型
     */
    private String equipmentType;

    /**
     * 设备子类型
     */
    private String equipmentSubTypeId;

    /**
     * 设备子类型名称 
     */
    private String equipmentSubType;

    /**
     *  设备ID 
     */
    private String equipmentId;

    /**
     * 设备名称
     */
    private String equipmentName;

    /**
     * 设备编号
     */
    private String equipmentModel;

    /**
     * 规格型号
     */
    private String reportModel1;

    /**
     * 规格型号
     */
    private String reportModel2;

    /**
     * 设备子类型描述
     */
    private String reportWorkshop;

    /**
     * 封停
     */
    private String beSealed;

    /**
     * 设备在老数据库ID
     */
    private String joinKey;

    /**
     * 部门ID
     */
    private String departmentId;

    private String reportModel1Id;

    private String batchNumber;

    public String getEquipmentType() {
        return equipmentType;
    }

    public void setEquipmentType(String equipmentType) {
        this.equipmentType = equipmentType;
    }

    public String getEquipmentSubTypeId() {
        return equipmentSubTypeId;
    }

    public void setEquipmentSubTypeId(String equipmentSubTypeId) {
        this.equipmentSubTypeId = equipmentSubTypeId;
    }

    public String getEquipmentSubType() {
        return equipmentSubType;
    }

    public void setEquipmentSubType(String equipmentSubType) {
        this.equipmentSubType = equipmentSubType;
    }

    public String getEquipmentId() {
        return equipmentId;
    }

    public void setEquipmentId(String equipmentId) {
        this.equipmentId = equipmentId;
    }

    public String getEquipmentName() {
        return equipmentName;
    }

    public void setEquipmentName(String equipmentName) {
        this.equipmentName = equipmentName;
    }

    public String getEquipmentModel() {
        return equipmentModel;
    }

    public void setEquipmentModel(String equipmentModel) {
        this.equipmentModel = equipmentModel;
    }

    public String getReportModel1() {
        return reportModel1;
    }

    public void setReportModel1(String reportModel1) {
        this.reportModel1 = reportModel1;
    }

    public String getReportModel2() {
        return reportModel2;
    }

    public void setReportModel2(String reportModel2) {
        this.reportModel2 = reportModel2;
    }

    public String getReportWorkshop() {
        return reportWorkshop;
    }

    public void setReportWorkshop(String reportWorkshop) {
        this.reportWorkshop = reportWorkshop;
    }

    public String getBeSealed() {
        return beSealed;
    }

    public void setBeSealed(String beSealed) {
        this.beSealed = beSealed;
    }

    public String getJoinKey() {
        return joinKey;
    }

    public void setJoinKey(String joinKey) {
        this.joinKey = joinKey;
    }

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getReportModel1Id() {
        return reportModel1Id;
    }

    public void setReportModel1Id(String reportModel1Id) {
        this.reportModel1Id = reportModel1Id;
    }

    public String getBatchNumber() {
        return batchNumber;
    }

    public void setBatchNumber(String batchNumber) {
        this.batchNumber = batchNumber;
    }

    @Override
    public String toString() {
        return "EquipmentInfo{" +
        "equipmentType = " + equipmentType +
        ", equipmentSubTypeId = " + equipmentSubTypeId +
        ", equipmentSubType = " + equipmentSubType +
        ", equipmentId = " + equipmentId +
        ", equipmentName = " + equipmentName +
        ", equipmentModel = " + equipmentModel +
        ", reportModel1 = " + reportModel1 +
        ", reportModel2 = " + reportModel2 +
        ", reportWorkshop = " + reportWorkshop +
        ", beSealed = " + beSealed +
        ", joinKey = " + joinKey +
        ", departmentId = " + departmentId +
        ", reportModel1Id = " + reportModel1Id +
        ", batchNumber = " + batchNumber +
        "}";
    }
}
